package com.woniuxy01;

import java.util.Scanner;

/**
 * @author 作者
 * @create 2025-08-29 11:43
 */
public class Test08 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] a = {12, 22, 31, 14, 25};
        System.out.println("输入你要查找的元素");
        int num = sc.nextInt();

//        boolean flag=false;
//        for(int i=0;i<a.length;i++){
//            if(num==a[i]){
//                flag=true;
//                break;
//            }
//        }
//        System.out.println(flag?"存在":"不存在");


//        boolean flag=false;
//        for(int i : a){
//            if(num==i){
//                flag=true;
//                break;
//            }
//        }
//        System.out.println(flag?"存在":"不存在");

        //数组查找元素，不建议使用boolean值，使用下标
        //-1代表元素不存在，存在用来记录元素所在的位置，不能使用增强for
        int index = -1;
        for (int i = 0; i < a.length; i++) {
            if (num == a[i]) {
                //找到了，记录元素的小标
                index=i;
                break;
            }
        }

        System.out.println(index!=-1?"存在,下标为"+index:"不存在");
    }
}
